@Regression
@Positive
@Negative
@Boundary
Feature: Calculator Scenarios
Description: Calculation of numbers using multiple operations
File name: calculator.feature
Relative path: tests/calculator.feature
@Regression
@Positive
Scenario Outline: Calculation of positive numbers using different arithmetic operations
Given
user open the calculator page
When
user enter "3" "-" and "21"
The "subtraction" image is different. Threshold limit exceeded! Expected: 0 Actual: 0.029180732539042808
@Regression
@Positive
Scenario Outline: Calculation of positive numbers using different arithmetic operations
Given
user open the calculator page
When
user enter "5" "/" and "2"
The "division" image is different. Threshold limit exceeded! Expected: 0 Actual: 0.027219645311963397
@Regression
@Positive
Scenario Outline: Calculation of positive numbers using different arithmetic operations
Given
user open the calculator page
When
user enter "2.5" "+" and "1.8"
The "addition" image is different. Threshold limit exceeded! Expected: 0 Actual: 0.02306118344357422
@Regression
@Positive
Scenario Outline: Calculation of negative numbers using arithmetic operations
Given
user open the calculator page
When
user enter "-3" "-" and "-12"
The "subtractionNeg" image is different. Threshold limit exceeded! Expected: 0 Actual: 0.01870828693386971
@Regression
@Positive
Scenario Outline: Calculation of negative numbers using arithmetic operations
Given
user open the calculator page
When
user enter "-5.25" "/" and "-14.4"
The "divisionNeg" image is different. Threshold limit exceeded! Expected: 0 Actual: 0.029567590775077097
@Regression
@Positive
Scenario Outline: Calculation of negative numbers using arithmetic operations
Given
user open the calculator page
When
user enter "-2" "+" and "-13"
The "additionNeg" image is different. Threshold limit exceeded! Expected: 0 Actual: 0.01870828693386971
Given
user open the calculator page
When
user enter "4" "/" and "1"
The "divByZero" image is different. Threshold limit exceeded! Expected: 0 Actual: 0.03835638305695835
Given
user open the calculator page
When
user enter "4" "/" and "1"
Given
user open the calculator page
When
user enter "4" "/" and "4"
Given
user open the calculator page
When
user enter "4" "/" and "1 C"
Given
user open the calculator page
When
user enter "1999999999" "+" and "999999999"
The "largeValue" image is different. Threshold limit exceeded! Expected: 0 Actual: 0.016236882817719775
Given
user open the calculator page
When
user enter "-1999999999" "-" and "999999999"
The "smallValue" image is different. Threshold limit exceeded! Expected: 0 Actual: 0.019924098397912437